package com.vic.datastructure.practice.p1;

import java.util.Scanner;

/**
 * 编程要求：
 * 从键盘输入 5 个学生的基本信息，如姓名、年龄、性别、学号，然后将学号最大的学生的基本信息输出到屏幕（如果相同则输出最后一个）。
 * @author victor
 */
public class P1 {

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        Stu [] stus = new Stu[3];

        for(int i = 0; i < 3; i++) {

            System.out.println("请输入第" + (i + 1) + "学生信息，格式：姓名 年龄 性别(F|M) 学号");

            String input = scanner.nextLine();
            String[] data = input.split(" ");

            Stu stu = new Stu(data[0], Integer.valueOf(data[1]), data[2], data[3]);

            stus[i] = stu;
        }

        printMaxNum(stus);
    }

    private static void printMaxNum(Stu[] stus) {

        Stu a = stus[0];

        for (Stu stu : stus) {
            if(a.getNum().compareTo(stu.getNum()) < 0) {
                a = stu;
            }
        }

        System.out.println(a);
    }



}
